@CHARSET "UTF-8";

body {
	margin: 0;
	padding: 4px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.mt {
	margin-top: 20px;
}

.mb {
	margin-bottom: 20px;
}

.main {
	width: 884px;
}

.search .title {
	height: 28px;
	line-height: 28px;
	color: #060606;
	display: inline-block;
	font-weight: bold;
}

.table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 99%;
	background-color: #FFF;
}

.table th, .table td {
	text-align: center;
	/*font-weight: bold;*/
	height: 28px;
	padding: 0;
	/*color: #762D08;*/
}

.user_info_table tbody td {
	text-align: left;
	text-indent: 22px;
}

.skin_red .table thead th, .skin_red .table .head th {
	background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,239,238,1) 51%, rgba(255,239,238,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,239,238,1) 51%,rgba(255,239,238,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,239,238,1) 51%,rgba(255,239,238,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffefee',GradientType=0 );
    color: #762d08!important;
    font-weight: bold;
    height: 28px;
}

.table .nodata {
	height: 30px;
	line-height: 30px;
	font-weight: normal;
}

.table tbody th {
	font-weight: normal;
	width: 18%;
	text-align: right;
	padding-right: 5px;
	color: #000000;
}

.history {
	padding-left: 9px;
}

.history a {
	color: #762D08;
	text-decoration: none;
}

.history .today .date a {
	color: blue;
}

.skin_blue .history a {
	color: #35406d;
	text-decoration: none;
}

.skin_gold .history a {
	color: #000000;
	text-decoration: none;
}

.history a:hover {
	color: RED;
	text-decoration: none;
}

.history td {
	width: 20%;
}

.password tbody th {
	width: 231px;
	text-align: right;
	padding-right: 36px;
}

.password tbody td {
	text-align: left;
	text-indent: 22px;
}

.password tbody input {
	border: 1px solid #b0b0b0;
	height: 20px;
	padding: 1px;
}

.password .note {
	margin: 10px auto;
	width: 400px;
}

.password .note a {
	text-decoration: none;
}

.control {
	width: 99%;
	text-align: center;
	margin-top: 15px;
	overflow: hidden;
	text-align: center;
}

.control .button {
	background: url("images/red/btn-bg.png") repeat-x;
	border: none;
	width: 66px;
	height: 18px;
	line-height: 18px;
	margin-right: 5px;
	color: #fff;
	letter-spacing: 3px;
}

#drawTable{
	margin-top: 4px;
}

.skin_blue .control .button {
	background: url("images/blue/btn-bg.png") repeat-x;
}

.skin_gold .control .button {
	background: url("images/gray/btn-bg.png") repeat-x;
}

.control .button_hover, .control .button:hover {
	background-position: 0 -19px;
	color: #FFE400;
	font-weight: bold;
}

#date {
	width: 80px;
}

.table td, .table th {
	border: 1px solid #E6B3BE;
}

.table tfoot tr {
	background: #F1C8C8;
}

.list .hover {
	background: #F6D3E4;
}

#drawTable .other1, #drawTable .other {
	/*font-weight: bold; */
	
}

#drawTable .GLHT_T, #drawTable .GQHH_T, #drawTable .GDSH_T, #drawTable .TIE, #drawTable .Gyxx3, #drawTable .Gyxx4,
	#drawTable .G7SB_B {
	color: #2836f4;
	/*font-weight: bold; */
}

#drawTable .GDX_X, #drawTable .GWDX_X, #drawTable .GDS_D, #drawTable .GLH_H, #drawTable .GLHT_H, #drawTable .GZIH_H,
	#drawTable .GTS_1, #drawTable .GZDS_D, #drawTable .GZDX_X, #drawTable .GHDS_S, #drawTable .GHDX_X, #drawTable .GWX_1,
	#drawTable .GQHH_H, #drawTable .GDSH_D {
	color: black;
	/*font-weight: bold; */
}

#drawTable .GDX_D, #drawTable .GWDX_D, #drawTable .GDS_S, #drawTable .GLH_L, #drawTable .GLHT_L, #drawTable .GZIH_Z,
	#drawTable .GZDS_S, #drawTable .GZDX_D, #drawTable .GHDS_D, #drawTable .GHDX_D, #drawTable .Gyxx1, #drawTable .Gyxx6,
	#drawTable .GQHH_Q, #drawTable .GDSH_S, #drawTable .G7SB_R {
	color: red;
	/*font-weight: bold; */
}

#drawTable .Gyxx2, #drawTable .Gyxx5, #drawTable .G7SB_G {
	color: #22BD1E;
}

.others {
	font-weight: bold;
}

div, form, img, ul, ol, li, dl, dt, dd {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	overflow: hidden;
}

a {
	text-decoration: none;
}

.game_class {
	background: white;
	border: 1px solid #e7b3bf;
	width: 98.7%;
}

.game_class ul {
	background: url(../images/red/game_classbg.png) repeat-x;
}

.game_class li {
	background: url(../images/red/game_classbg.png) no-repeat left -128px;
	padding: 0 0 0 60px;
}

.game_class span {
	position: absolute;
	display: block;
	width: 60px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #a40000;
	text-indent: 8px;
	margin: 0 0 0 -60px;
	float: left;
}

.game_class a {
	display: block;
	width: 100px;
	font-size: 12px;
	color: #535353;
	line-height: 28px;
	background: url(../images/red/game_classbg.png) no-repeat left -319px;
	text-align: center;
	text-shadow: 1px 1px 0 #eeeeee;
	margin: 4px 4px 0 0;
	float: left;
}

.game_class a:hover, .game_class a.selected {
	color: white;
	background: url(../images/red/game_classbg.png) no-repeat left -291px;
	text-shadow: 1px 1px 0 #ad3b4e;
}

.table .text {
	color: #2836f4;
}

.table .draw_number {
	color: #299a26;
}

.table .odds {
	color: red;
	font-weight: bold;
	font-family: Verdana, Arial, Sans;
}

.table .color {
	color: #2836f4;
	font-weight: bold;
}

.table .minus {
	color: red;
}

.table .cancelled {
	text-decoration: line-through;
}

.table .result .cancelled {
	color: red;
	text-decoration: none;
}

/*===================================== skin_blue ===============================================*/
.skin_blue .table thead th, .skin_blue .table .head th {
	background: #c5e5f4 url("../images/blue/table_headerbg.gif") repeat-x left top;
	color: #35406d;
	background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #fef4ea 51%, #fef4ea 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 50%,#fef4ea 51%,#fef4ea 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#ffffff 50%,#fef4ea 51%,#fef4ea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fef4ea',GradientType=0 );
}

.skin_blue table, .skin_blue table th, .skin_blue table td {
	border-color: #b9c2cb;
}

.skin_blue .table tfoot tr {
	background-color: #e6e6fa;
}

.skin_blue .list .hover {
	background: none repeat 0 0 #c3d9f1;
}

.skin_blue .game_class {
	background: white;
	border: 1px solid #b9c2cb;
	width: 98.7%;
}

.skin_blue .game_class ul {
	background: url(../images/blue/game_classbg.png) repeat-x;
}

.skin_blue .game_class li {
	background: url(../images/blue/game_classbg.png) no-repeat left -128px;
	padding: 0 0 0 60px;
}

.skin_blue .game_class span {
	position: absolute;
	display: block;
	width: 60px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #00479d;
	text-indent: 8px;
	margin: 0 0 0 -60px;
	float: left;
}

.skin_blue .game_class a {
	display: block;
	width: 100px;
	font-size: 12px;
	color: #535353;
	line-height: 28px;
	background: url(../images/blue/game_classbg.png) no-repeat left -319px;
	text-align: center;
	text-shadow: 1px 1px 0 #eeeeee;
	margin: 4px 4px 0 0;
	float: left;
}

.skin_blue .game_class a:hover, .skin_blue .game_class a.selected {
	color: white;
	background: url(../images/blue/game_classbg.png) no-repeat left -291px;
	text-shadow: 1px 1px 0 #386BAD;
}

.skin_blue .table .color {
	color: #2836f4;
	font-weight: bold;
}

.skin_blue .table .minus {
	color: red;
}

/*===================================== skin_gold ===============================================*/
.skin_gold .table thead th, .skin_gold .table .head th {
	background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(249,244,197,1) 51%, rgba(249,244,197,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(249,244,197,1) 51%,rgba(249,244,197,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(249,244,197,1) 51%,rgba(249,244,197,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f4c5',GradientType=0 );
    color: #ff7441!important;
    font-weight: bold;
    height: 28px;
}

.skin_gold table, .skin_gold table th, .skin_gold table td {
	border-color: #b9c2cb;
}

.skin_gold .table tfoot tr {
	background-color: #e6e6fa;
}

.skin_gold .list .hover {
	background: none repeat 0 0 #F7F7F7;
}

.skin_gold .game_class {
	background: white;
	border: 1px solid #b9c2cb;
	width: 98.7%;
}

.skin_gold .game_class ul {
	background: url(../images/gray/game_classbg.png) repeat-x;
}

.skin_gold .game_class li {
	background: url(../images/gray/game_classbg.png) no-repeat left -128px;
	padding: 0 0 0 60px;
}

.skin_gold .game_class span {
	position: absolute;
	display: block;
	width: 60px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #000000;
	text-indent: 8px;
	margin: 0 0 0 -60px;
	float: left;
}

.skin_gold .game_class a {
	display: block;
	width: 100px;
	font-size: 12px;
	color: #535353;
	line-height: 28px;
	background: url(../images/gray/game_classbg.png) no-repeat left -319px;
	text-align: center;
	text-shadow: 1px 1px 0 #eeeeee;
	margin: 4px 4px 0 0;
	float: left;
}

.skin_gold .game_class a:hover, .skin_gold .game_class a.selected {
	color: white;
	background: url(../images/gray/game_classbg.png) no-repeat left -291px;
	text-shadow: 1px 1px 0 #000000;
}

.skin_gold .table .color {
	color: #2836f4;
	font-weight: bold;
}

.skin_gold .table .minus {
	color: red;
}